We report the formation of host–guest complexes between water-soluble calix[n]arene-p-tetrasulfonates (n = 4, 6, 8) or 2-hydroxypropyl-cyclodextrins (α-, β-, γ-) and the tetratosylate salt of 5,10,15,20-tetrakis(4-N-methylpyridyl)porphyrin (TMPyP). The binding constants ranging between 102 and 105 M−1 were calculated from the absorption and fluorescence changes. Calix[4]arene-p-tetrasulfonate has a high binding affinity and forms with TMPyP a 1:1 complex, whereas other calixarenes bind two molecules of TMPyP. Electrostatic attraction is the dominating binding mode. Binding to calixarenes leads to a considerable decrease of the quantum yields of the triplet and excited singlet states and to shortening of the singlet and triplet lifetimes of TMPyP. The quenching mechanism is attributed to electron transfer between calixarene phenolates and excited TMPyP. Photoinduced electron transfer within a novel supramolecular complex calixarene/TMPyP (electron donor)/methyl viologen (electron acceptor) has been proven by absorption and fluorescence measurements. Electrostatic attraction between the cationic donor and cationic acceptor, on the one hand, and the anionic host, on the other, overcomes the electrostatic repulsion forces. In contrast, the interaction of cyclodextrin with TMPyP is hydrophobic in nature and only slightly influences the photophysical properties of TMPyP. The different behavior of TMPyP bound to either of the hosts has been assigned to the specific effects of the dominant binding modes, viz. the electrostatic attraction for calixarenes and the hydrophobic interactions for inclusion complexes with cyclodextrins.